interdependent parts - Turkish English Dictionary